Working- vs. Educational Processes in Software Engineering vs. Cdio
نویسندگان
چکیده
The relatively short history of IT can unfortunately point out a number of failing projects concerning missing deadlines, functionalities, low quality, etc. Theories and techniques have been developed, to meet inherent problems and challenges. But also software process models, that is ways of working, where several typical activities within software processes have been emphasized. Still, the use of software also seems to bring even further requirements on new techniques. A conclusion is therefore that, besides from some core fundaments, inherent parts of IT are, by necessity, evolving in themselves. When it comes to educational systems, an appropriate set of theories, techniques, and principles should be taught to prepare for working in software industry. Still, this is not enough. A software engineer actually needs to be able to handle all the steps of a software process. That is, educational systems have to find ways to support teachings, not only in theories, techniques, and principles, but also in ways of working that hopefully should correspond well to the practices of software industry. Furthermore, students should be gained by getting educational support to meet and handle the ever changing future. This contribution presents project based approaches where the process of developing the project result should have several benefits. First, it should provide a basis for training core practices of Computer Science, second it should prepare for software processes, i.e., ways of working in software industry, and third, it should aim for students being responsible for self learning. Especially, the third point is significantly important in a discipline of ever changing techniques. Inspiration is taken from well known Software Process Models. Such are models are shown to lie close to the CDIO initiative. Software Process Models are discussed, comparisons with CDIO are provided, as well as a case study on a project based course.
منابع مشابه
Educational Model Innovating and Capability Improving Mechanism of Engineering Education Based on CDIO
Educational model innovating and capability improving of engineering education is the driving source of cultivating engineering talents. Combining with educational ideas and educational cycles of CDIO model, a new educational model is constructed for engineering education. The operating process of the new educational model is demonstrated according to objective conceiving, planning and designin...
متن کاملResearch of E-Business Innovative Training based on CDIO Educational Philosophy
CDIO is on behalf of Conceive, Design, Implement and Operate. The carrier of CDIO engineering education philosophy is a project which allows students to take the initiative, practical, organic link between the curriculums for learning. E-Business specialty has a property combination of management and engineering. Therefore, with CDIO educational philosophy, to promote E-Business specialty and i...
متن کاملA cellular imaging CDIO project for 2nd semester students in engineering biology
The demand for exact engineering within the life sciences is growing and the Engineering Biology programme at Linköping University, Linköping, Sweden, prepares students for a career at this interface. Conceive – Design – Implement – Operate (CDIO) was recently pioneered in an introductory project course. Groups of six to seven students apply a LIPS scalable project model from traditional engine...
متن کاملMode Reform of Sensor Courses Teaching in Civil Engineering Based on CDIO Education Concept
Based on education concept of CDIO (Conceive – Design – Implement – Operate) engineering, and combined with the requirements of the educational reform in colleges and universities, aimed at some problems existing in the Sensor course teaching of civil engineering, this paper suggests the reform approach from the prospects of teaching methods, teaching content, teaching environment, curriculum a...
متن کاملA Comparison of the CDIO and EUR-ACE Quality Assurance Systems
In a CDIO programme, the CDIO syllabus, standards, and self-evaluation model constitute the core components of the programme’s quality assurance system. At the same time, CDIO programmes are also evaluated by national standards. A CDIO programme needs a quality assurance system which also fulfils these national requirements, and that is able to produce the evidence and documentation needed for ...
متن کامل